#ifndef Audio_Listener_h__
#define Audio_Listener_h__

#include "Camera.h"
#include "Audio.h"

// simply implements an audio listener as a camera object

class CameraListener : public Audio_Engine::Audio_Listener, public Camera
{
public:
    /* Audio */
    virtual const float vGetRadiusSquared() const;
    virtual const Vec3& vGetUp() const;
    virtual const Vec3& vGetPosition() const;
    virtual const Vec3& vGetDirection() const;

};
    
#endif // Audio_Listener_h__
